<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>

  <script>
    // 5、回文数
    // - 要求：打印10000~99999区间的回文数字，形如12321 23432 34543等
    // 	- 提示: 回文数需同时满足下面的条件         
    // 	[1] 第一位和倒数第一位相等
    // 	[2] 第二位和倒数第二位相等
    // 	[2] 第二位等于第一位数加一
    // 	[3] 第三位等于第二位数加一

    // let i = 12345;
    // let n1 = parseInt(i / 10000) //第一个数
    // let n2 = parseInt(i / 1000) % 10 //第二个数
    // let n3 = parseInt(i / 100) % 10 //第三个数
    // let n4 = parseInt(i / 10) % 10 //第四个数
    // let n5 = parseInt(i % 10) //第五个数

    for (var i = 10000; i <= 99999; i++) {
      let n1 = parseInt(i / 10000) //第一个数
      let n2 = parseInt(i / 1000) % 10 //第二个数
      let n3 = parseInt(i / 100) % 10 //第三个数
      let n4 = parseInt(i / 10) % 10 //第四个数
      let n5 = parseInt(i % 10) //第五个数
      if (n1 === n5 && n2 === n4 && n1 + n2 === n3 && n4 + n5 === n3) {
        console.log(i + "这个是数就是回文数");
      }
    }
  </script>
</body>

</html>